home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 23 / Amiga Format AFCD23 (Feb 1998, Issue 107).iso / -screenplay- / shareware / hammytown / 22.room < prev    next >
Text File  |  1997-12-01  |  3KB  |  86 lines

  1. /*
  2. /* Room script for GRAAL, 22.room, garden.
  3. /*
  4.  
  5. /* UPDATE: scroll_frames[;normal_frames]
  6. /*
  7. UPDATE: 6;1
  8.  
  9. /* SECTION: section_no
  10. /*
  11. SECTION: 1
  12.  
  13. /* BG_IFF: file
  14. /*
  15. BG_IFF: 22bg.iff
  16.  
  17. /* START_POS: startpos_no;image;x;y;L|M|R;floor_no
  18. /*
  19. START_POS: 1;12;160;113;M;1
  20.  
  21. /* FLOOR: floor_no;x1;y1;x2;y2;floormaps
  22. /*
  23. FLOOR: 1;-2;63;103;87;1-1/2-2/3-2/4-2
  24. FLOOR: 2;63;79;137;99;1-1/2-2/3-3/4-3
  25. FLOOR: 3;135;51;219;108;1-2/2-2/3-3/4-4
  26. FLOOR: 4;217;62;319;88;1-3/2-3/3-3/4-4
  27.  
  28. /* PATH: path_no;floor1;floor2;px1;py1;px2;py2;{more_points} (This statement is optional)
  29.  
  30. /* EXIT: exit_no;x1;y1;x2;y2;x;y;description (This statement is optional)
  31. EXIT: 1;91;89;245;119;160;113;Inside House
  32.  
  33. /* CLPART: file (This statement is optional)
  34. CLPART: 20fg.iff
  35.  
  36. /* ROOMBOBS: number;start_bob;x1;y1;w;h;x-offset;hotspot (This statement is optional)
  37. ROOMBOBS: 1;1;111;168;33;55;0; 
  38. ROOMBOBS: 1;2;150;175;65;48;0; 
  39.  
  40. /* STATIC: bob;image;x;y (This statement is optional)
  41.  
  42. /* ANIM: bob;image;anim_ch;anim;x;y (This statement is optional)
  43.  
  44. /* ROOMOBJ: obj;name;room;VIS|NVIS;bob;image;x;y;cx;cy;cimage;prep;PICK|NPICK;anim_ch;verb;icon;LOW|MID|HIGH;types;w1;w2;w3 (This statement is optional)
  45. ROOMOBJ: 1;pot plant;22;VIS;50;RBOB1;83;63;-18;3;14; ;NPICK; ;8; ;LOW; ;a;this;it
  46. ROOMOBJ: 2;disk drive;22;VIS;51;RBOB2;269;65;-7;1;14; ;NPICK; ;8; ;LOW; ;a;this;it
  47.  
  48. /* DACT: {cond|comm}
  49. /*
  50. DACT: LIGHTS ON;EXIT
  51.  
  52. /* LINE: dlg;line_no;sentence1;sentence2| ;{cond} (This statement is optional)
  53.  
  54. /* LACT: dlg;line_no;{cond|comm} (This statement is optional)
  55.  
  56. /* ACTION: verb_no;{cond|comm} (This statement is optional)
  57.  
  58. ACTION: 0;IFOBJ 1;MEXIT;GOTO 11,2
  59.  
  60. /* Action 2 - Pick Up
  61. ACTION: 2;IFOBJ ROBJ2;MOBJ;SAY It's too heavy, I can't pick it up!
  62.  
  63. /* Action 3 - Use
  64. ACTION: 3;IFOBJ ROBJ1;SAY What would you suggest I did with it?;EXIT
  65. ACTION: 3;IFOBJ ROBJ2;SAY Well, I can't, for two reasons.;SAY Firstly, there is no C64 around here.;SAY Secondly, I don't feel like waiting half an hour for a file to load off it!;EXIT
  66.  
  67. ACTION: 3;IFOBJ 15;IFOBJ2 ROBJ1;SAY I'm not in the mood to do any gardening.;EXIT
  68. ACTION: 3;IFOBJ 15;IFOBJ2 ROBJ1;SAY Yeah, like earth is really tasty!;EXIT
  69. ACTION: 3;IFOBJ 19;IFOBJ2 ROBJ2;SAY Why would I want to take it apart?;SAY To steal the 2 kilobyte memory chips?;SAY Get real!;EXIT
  70.  
  71. ACTION: 4;IFOBJ ROBJ2;OBJ1 19;OBJ2 ROBJ2;VERB 3;REDO
  72.  
  73. ACTION: 5;IFOBJ ROBJ1;SAY I'm not Prince Charles, you know!;EXIT
  74.  
  75. ACTION: 9;IFOBJ ROBJ1;VERB 6;REDO
  76. ACTION: 2;IFOBJ ROBJ1;VERB 6;REDO
  77. ACTION: 6;IFOBJ ROBJ1;IFRF 1=1;SAY I've already got the key, there is nothing else underneath.;EXIT
  78. ACTION: 6;IFOBJ ROBJ1;MOBJ;SAY Okay.;HANDLE;W 50;HANDLE -1;SAY Hey, there was a key under there!;SETRF 1=1;GET 32,U;EXIT
  79.  
  80. ACTION: 8;IFOBJ ROBJ1;IFRF 1=0;MOBJ;SAY It's rather oversized pot plant.;EXIT
  81. ACTION: 8;IFOBJ ROBJ1;MOBJ;SAY It's the pot plant that I got the key from.;EXIT
  82. ACTION: 8;IFOBJ ROBJ2;MOBJ;SAY It's a C64 disk drive!;SAY I always knew they were big, but I didn't realise they were house sized!;EXIT
  83.  
  84.  
  85. /* Ho hum, life is fun...
  86.